package com.example.dog;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.ComponentScans;
import org.springframework.context.annotation.EnableAspectJAutoProxy;

@SpringBootApplication
@EnableAspectJAutoProxy
@ComponentScans({
        @ComponentScan(basePackages = "com.example.dog.core")
})
public class DogApplication {

    public static void main(String[] args) {
        SpringApplication.run(DogApplication.class, args);

//        new DogRunTread().start();
//        new Thread(){
//            @Override
//            public void run(){
//                while(true){
//                    System.out.println(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
//                    try {
//                        Thread.sleep(1000);
//                    } catch (InterruptedException e) {
//                        e.printStackTrace();
//                    }
//                }
//            }
//        }.start();
    }
//    @Bean
//    public SpringContextHolder getSpringContextHolder(){
//        return new SpringContextHolder();
//    }

}

